human-made disaster - Español Inglés Diccionario